<?php
//文件系统驱动
namespace core\lib\drive\log;
use core\Config;

class File {
     public $option;
    public function __construct()
    {
        $this->option = Config::get('OPTION', 'log');
    }

    public function log($message, $file = 'log')
    {
//        p($name);
//        1. 确定文件的存储目录是否存在
        $path = isset($this->option['PATH']) ? $this->option['PATH']: '';
        if ($path == '')
            return;
        if (!is_dir($path)){
            mkdir($path.date('YmdH'), '0777', true);
        }
         //2.写日志 每小时
//        p($message);
       return file_put_contents($path.date('YmdH').$file.'.php', date('[Y-m-d H:i:s] ').json_encode($message).PHP_EOL,FILE_APPEND);
    }

}